home *** CD-ROM | disk | FTP | other *** search
/ Amiga CD-ROM Collection / Amiga CD-ROM Collection - Auge 4000 and Cactus and Demo Util.iso / cactus / 25 / mrprint / mrprint.doc < prev    next >
Text File  |  1987-11-24  |  5KB  |  106 lines

  1.    CACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactus
  2.    U                                                                      U
  3.    S                               MRPrint                                S
  4.    E                               *******                                E
  5.    R                   Übersetzt 1/89 von C.A.C.T.U.S.                    R
  6.    S                                                                      S
  7.    cactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUS
  8.  
  9.  
  10. MRPrint -    Eine unentbehrliche Druckerhilfe für den Amiga
  11.  
  12. Autor:       Mark Rinfret
  13.  
  14. Achtung:     benötigt die ARP-Library, V1.1 oder später
  15.              (*** Ist auf dieser Diskette enthalten! -Der Übersetzer- ***)
  16.  
  17. -----------------------------------------------------------
  18.  
  19. MRPrint druckt reguläre Amiga-Textdateien über das Printer Device bzw.
  20. die Standard-Ausgabeschnittstelle.
  21. MRPrint erlaubt es dem Benutzer, durch Angabe mehrerer Bearbeitungsformen
  22. das Aussehen des späteren Ausdrucks zu bestimmen. Der wichtigste Punkt ist
  23. dabei wahrscheinlich die Ausdehnung von Tabulatorsprüngen. In einen Text
  24. eingefügte Tabulatorsprünge werden zu beliebig vielen Leerzeichen
  25. umgewandelt (Voreinstellung: 4). Außerdem erzeugt MRPrint auf Wunsch
  26. Kopfzeilen, Zeilennummern und Ränder. Textzeilen, die für die aktuelle
  27. Randeinstellung zu lang sind, werden automatisch über mehrere Zeilen
  28. ausgedehnt und die korrekte Seiteneinteilung dabei gewahrt. Das Zeichen
  29. für FORM FEED (CHR$(12)) am Zeilenanfang wird erkannt und an den Drucker
  30. weitergegeben.
  31.  
  32.  
  33. MRPrint wird vom CLI aus aufgerufen mit Befehlen, die den Unix-Befehlen
  34. ähneln. Platzhalter bei Dateinamen (Wildcards) werden unterstützt, und
  35. zwar sowohl gemäß den Amiga-Konventionen als auch nach Unix-Norm. Alle
  36. Parameter inklusive Dateinamen sind optional. In Bezug auf das Druck-
  37. format werden die voreingestellten Formate gewählt, falls nichts anderes
  38. angegeben wird. Allen Optionen muß ein Dateiname vorhergehen. Mit Angabe
  39. von
  40.  
  41.       MRPrint -?
  42.  
  43. erhältst Du eine Liste aller möglichen Parameter.
  44.  
  45.  
  46. Besondere Erwähnung verdient die Tatsache, daß MRPrint automatisch die
  47. Dateien erkennt, die undruckbare (binäre) Zeichen enthalten.
  48. Um alle Dateien des aktuellen Verzeichnisses auszudrucken, kannst Du also
  49.  
  50.    MRPrint *
  51.  
  52. eingeben, ohne Dich um Programme oder Unterverzeichnisse kümmern zu müssen.
  53.  
  54. Gibst Du beim Aufruf keinen Dateinamen an, bringt MRPrint ein Dateiabfrage-
  55. fenster auf den Bildschirm. Auf diese Art können mehrere Dateien hinter-
  56. einander gedruckt werde, bevor MRPrint mittels CANCEL unterbrochen wird.
  57.  
  58.  
  59. Die aktuellen Voreinstellungen von MRPrint lauten:
  60.  
  61.    Linker Rand:          5
  62.    Rechter rand:        85
  63.    Tabulatorsprünge:     4
  64.    Kopfzeilen:          ausgeschaltet
  65.    Seitennummern:       ausgeschaltet
  66.  
  67. Da Du natürlich den Source-Code mitgeliefert nbekommst, kannst Du die
  68. Voreinstellung auch ändern, damit Du nicht immer Deine eigenen Einstellun-
  69. gen vornehmen mußt.
  70. Ein Tip noch: Vergewissere Dich bitte, daß die in den Preferences einge-
  71. stellten Ränder (margins) korrekt angegeben sind. MRPrint erwartet, daß
  72. in den Preferences der Linke Rand auf 1 steht und der Rechte Rand mindes-
  73. tens so weit rechts steht, wie auch bei MRPrint angegeben. Ich persönlich
  74. stelle die Preferences immer auf 1, 255. Wenn Du natürlich ambitionierter
  75. C-Programmierer bist, dann erweiterst Du das Programm derart, daß die
  76. Einstellungen der Preferences ausgelesen und wenn nötig, angepaßt werden.
  77.  
  78.  
  79. Man kann das Programm noch in vielen Bereichen verbessern. Eine Abfrage,
  80. wie oft das Dokument ausgedruckt werden soll, wäre ebenso nützlich wie
  81. die Unterstützung von LQ bzw. NLQ, Zeichenbreite etc.
  82. Der Amiga läßt das alles gutmütig zu, wenn Du den richtigen Druckertreiber
  83. besitzt. Ich hoffe, Du bist mit dem Programm trotzdem einigermaßen
  84. zufrieden. Achja, ich liiiiiebe ARP! ARP ist ein gutes Beispiel dafür,
  85. wie man die Sache anpacken sollte. Hut ab vor Charlie Heath und seiner
  86. Mannschaft, daß sie so ein gutes Produkt entwickelt haben und es trotzdem
  87. als Public Domain deklarierten.
  88.  
  89.  
  90.                                  Mark Rinfret
  91.                                  mark@amanpt1.zone1.com
  92.                                  Dienstlich: 401-849-9930 x301
  93.                                  Privat    : 401-846-7639
  94.  
  95. (*** Achtung: Sollte MRPrint mit Deinem Drucker nicht funktionieren, dann
  96. könnte das daran liegen, daß Du diese Diskette gebootet hast. Auf dieser
  97. Diskette befindet sich nämlich nur der Treiber für Epson-kompatible Drucker.
  98. Besitzt Du einen anderen Drucker, solltest Du jetzt einen RESET durchführen,
  99. Deine reguläre Workbench einlegen (auf der Du in den Preferences Deinen
  100. Drucker eingestellt hast) und booten. Anschließend gehst Du von dort aus in
  101. den CLI und versuchst noch einmal, auf MRPrint zuzugreifen. Jetzt müßte
  102. das Programm eigentlich funktionieren.
  103. Achja, und noch etwas: Wir haben versucht, das Programm mittels CLIcon
  104. von der Workbench aus ladbar zu machen. Leider funktioniert das nicht, so
  105. daß Du MRPrint ausnahmsweise in den CLI gehen mußt. -Der Übersetzer- ***)
  106.